html,body{
  font-size: 50px !important
}

.home{
  padding-bottom: 1rem;
  width: 100%;
  box-sizing: border-box;
  .home-top{
    width: 100%;
    box-sizing: border-box;
    height: 6.7rem;
    background-image: url("../../../libs/img/user/top-bg.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
    .info-wrapper{
      margin-left: .3rem;
      margin-top: .4rem;
      img{
        border-radius: 50%;
        width: 1rem;
        height: 1rem;
      }
    }
    .home-target-wrapper{
      width: 6.86rem;
      height: 3rem;
      margin: 0.55rem auto;
      color: #ffffff;

      .target-item{
        width: 33.33%;
        height: 1.5rem;
        text-align: center;
        .target-item-number{
          font-size: .4rem;
          margin-bottom: 0.15rem;
          b{
            font-size: .46rem;
            margin-left: 0.03rem;
          }
        }
      }
    }
  }
  .item-wrapper{
    margin: 0 .18rem;
    .item{
      margin-top: 0.5rem;
      align-self: flex-start;
      display: flex;
      flex-direction: column;
      margin-right: 0.12rem;
      img{
        width: 1.64rem;
        height: 1.64rem;
      }
    }
  }
  .footer{
    margin-top: 1rem;
    letter-spacing: .03rem;
  }
  .f14{
    font-size: 14px;
  }
}